@media(min-width: 1000px){
	.login-window
	{padding:80px 0 250px 0;background-image: url(//api.hongyanche.com/_hongyanche/material/bg-hall-1.jpg);background-size: cover;background-position: center;}
	.login-window-title
	{color:white;}
	.login-window-container
	{border-radius:5px;width:300px;border:1px solid #ccc;padding:20px;margin-right: 50px;}
	.login-window-container .weui-cells
	{border-radius:5px;}
}
@media(max-width: 1000px){
	.login-window
	{padding:80px 20px 200px 20px;}
	.login-window .weui-cells
	{border-radius:5px;}
}


.mall-cart
{cursor:pointer;padding:15px;line-height:1.4;text-align:center;position: fixed;background: #ef5549;color:white;}
.mall-cart a
{color:white;}
@media(min-width: 1000px){.mall-cart{right:100px;bottom:100px;border-radius:100%;}}
@media(max-width: 1000px){.mall-cart{right:13px;bottom:70px;}}

.menu-header
{background: dodgerblue;padding:10px;color:white;}
.menu-header a
{color:white;}
.menu-header input
{color:black;padding:5px;}
@media(min-width: 1000px){
	.menu-label-container
	{border:1px solid #ddd;font-size: 14px;}
	.menu-label-container .bc-rank-content
	{padding:5px;color:#333;}
	.menu-label-container .bc-rank-content+.bc-rank-content:before
	{border-top:1px #ccc dashed;display: block;content:" ";margin-bottom: 5px;}
	.menu-label-container label_text
	{margin:0 30px 5px 0;padding:3px;}
	.menu-label-container input:checked+label_text
	{background: teal;color:white;}
}
@media(max-width: 1000px){
	.menu-label-container
	{background: #EFEFEF}
	.menu-label-container .bc-rank-content
	{padding:5px;color:#333;}
	.menu-label-container .bc-rank-content+.bc-rank-content:before
	{display: block;content:" ";margin-bottom: 5px;clear: both}
	.menu-label-container label_text
	{background:#eee;font-size:12px;float: left;padding:3px;width: 20%;margin:1%;text-align: center;}/*border:1px solid #ccc;*/
	.menu-label-container input:checked+label_text
	{background: teal;color:white;}
}

@media(min-width: 1000px){
	.menu-list-content
	{width:19%;margin: 0 1% 1% 0;}
	.menu-list-content>div
	{background: white;padding:2px;border:1px solid #ddd;}
	.menu-list-content>div:hover
	{border-color:teal;}
	.menu-list-img
	{height: 216px;} /*216*/
}
@media(max-width: 1000px){
	.menu-list-content
	{margin-bottom: 5px;float:none;}
	.menu-list-img
	{min-height:167.5px;overflow: hidden;}
}
.menu-list-content a
{color:black;}
.menu-list-img
{background:#ccc url('//aip.hongyanche.com/_hongyanche/material/hongyanche-background-white.png') center no-repeat;background-size: cover; }
.menu-list-tips
{padding:10px;}

.headimg,.headimg-md,.headimg-xs
{border-radius: 50%;background:#eee;vertical-align: middle;}
.headimg
{width:90px;height:90px;margin:15px;}
.headimg-md
{width:50px;height:50px;}
.headimg-xs
{width:30px;height:30px;}
.username
{font-weight: bold;font-size:24px;}
.bg-hall-1
{padding:20px;background-color: white;color:#666;}
.bg-hall-1 a
{color:#666;}
@media(min-width: 1000px){
	.headimg
	{margin: 20px;width:120px;height:120px;border:5px solid white;background:none;}
	.username
	{font-size:32px;}
	.bg-hall-1
	{padding:70px;color:white;background-position: center; background-image:url(//api.hongyanche.com/_hongyanche/material/bg-hall-1.jpg);background-size: cover;}
	.bg-hall-2
	{padding:150px;color:white;background-position: center; background-image:url(//api.hongyanche.com/_hongyanche/material/bg-hall-2.jpg);background-size: cover;}
	.bg-hall-1 a
	{color:#666;}
	.bg-hall-1 a:hover
	{color:maroon;text-decoration: underline;}
	.bg-default
	{padding:50px 0;}
}

.menu-info-img
{width:100%;background:#ccc url('//api.hongyanche.com/_hongyanche/material/hongyanche-background-white.png') center no-repeat;background-size: cover; }
@media(max-width: 1000px)
{.menu-info-img{min-height:375px;}}
@media(min-width: 1000px)
{.menu-info-img{min-height:550px;}}
.menu-info-heading
{padding:20px 0 5px 10px;border-bottom:1px solid #ccc;margin-bottom: 20px;}
.menu-info-price
{color:chocolate;}
.menu-info-add-to-cart
{display: block; padding:20px;margin:15px 5px;background: #ff6700;color:white;cursor: pointer;}
@media(min-width: 1000px){
	.menu-info-add-to-cart:not(.disabled)::hover
	{background:#f25807  }
}
.menu-info-add-to-cart.disabled
{background:peachpuff }
.menu-info-selected
{background: #ddd;padding:20px;color:#666;margin:20px 5px;}

.cashier-menu-title
{color:#333;font-size: 24px;padding:10px;border-bottom: 1px solid #ccc;}
.cashier-menu-title-price
{color:maroon;/*font-weight: bold;font-style: italic1;*/font-size: 18px;}
.cashier-menu-detail-config
{font-size: 20px;margin:2px 0 5px 5px;clear: both;}
.cashier-menu-detail-option>div
{font-size: 16px;width:25%;text-align: center;border:1px solid #aaa;margin:1%;padding:5px 0;cursor: pointer;}
@media(min-width: 1000px){
	.cashier-menu-detail-option>div:hover
	{border-color:darksalmon;}
}
.cashier-menu-detail-option>div.active
{border-color:maroon;color:maroon;}
@media(min-width: 1000px){
	.cashier-menu-detail-option>div.active:hover
	{border-color:maroon;color:maroon;}
}
.cashier-menu-detail-option>div.disabled
{border-color:#ddd;color:#ddd;}
@media(min-width: 1000px){
	.cashier-menu-detail-option>div.disabled:hover
	{border-color:#ddd;color:#ddd;}
}
.menu-cart-amount input
{text-align: center;width:40px;padding:10px 5px;background: #EFEFEF;border: none;}
.menu-cart-amount a
{text-align: center;width:20px;display: inline-block;padding:5px;cursor: pointer;}


.i{font-size: inherit;}
.i-alipay{color:dodgerblue}
.i-weixin{color:forestgreen}
.i-rechargefill{color:sienna;}
.i-cardfill,.i-payfill{color:darkslateblue ;}